package site.jlopen.domain.data;

import java.util.Date;
/**
* @ClassName: KusciaDataGrant
* @Description: kuscia_data_grant表：数据授权
* @author 码农小鹿
* @date 2025-02-17
 */
public class KusciaDataGrant {
	/**
	 * 主键
	 */
	private Long grantId;
	/**
	 * 所属训练流
	 */
	private Long grantFlowId;
	/**
	 * 给予授权的节点
	 */
	private Long grantNodeId;
	/**
	 * 给予授权的数据
	 */
	private Long grantDateId;
	/**
	 * 授予授权的节点
	 */
	private Long grantTargetNodeId;
	/**
	 * 授权的ID
	 */
	private String grantGrantid;
	/**
	 * 创建时间
	 */
	private Date grantCreate;

	public KusciaDataGrant() {
		super();
	}
	
	public Long getGrantId() {
		return grantId;
	}
	public KusciaDataGrant setGrantId(Long grantId) {
		this.grantId = grantId;
		return this;
	}
	
	public Long getGrantFlowId() {
		return grantFlowId;
	}

	public KusciaDataGrant setGrantFlowId(Long grantFlowId) {
		this.grantFlowId = grantFlowId;
		return this;
	}

	public Long getGrantNodeId() {
		return grantNodeId;
	}
	public KusciaDataGrant setGrantNodeId(Long grantNodeId) {
		this.grantNodeId = grantNodeId;
		return this;
	}
	
	public Long getGrantDateId() {
		return grantDateId;
	}
	public KusciaDataGrant setGrantDateId(Long grantDateId) {
		this.grantDateId = grantDateId;
		return this;
	}
	
	public Long getGrantTargetNodeId() {
		return grantTargetNodeId;
	}
	public KusciaDataGrant setGrantTargetNodeId(Long grantTargetNodeId) {
		this.grantTargetNodeId = grantTargetNodeId;
		return this;
	}
	
	public String getGrantGrantid() {
		return grantGrantid;
	}
	public KusciaDataGrant setGrantGrantid(String grantGrantid) {
		this.grantGrantid = grantGrantid;
		return this;
	}
	
	public Date getGrantCreate() {
		return grantCreate;
	}
	public KusciaDataGrant setGrantCreate(Date grantCreate) {
		this.grantCreate = grantCreate;
		return this;
	}
	
}